import apis from '../../http/apis/apis';
export default {
    // 避免命名冲突
    namespaced: true,
    state: {
        onetenantsData: [],
        tenantsDataLc: {},//用于租客注册，超
    },
    mutations: {
        //获取从租赁订单中查看租客信息 赋值给state的onetenantsData 冰
        changeonetenantsData(state, val) {
            state.onetenantsData = val;
        },


        /******************练超***************************/
        //改变注册租客信息，超
        changeLenantsData(state, data) {
            state.tenantsDataLc = data;
        }
    },
    actions: {
        //从租赁订单中查看租客信息 冰
        async checktenants(contrxt, _id) {
            const { data } = await apis.tenants.checktenants({
                _id
            })
            contrxt.commit('changeonetenantsData', data)
        },

        /*******************练超****************************/
        //租客的注册请求，超
        async tenantsRegister(context) {
            const { data } = await apis.tenants.tenantsRegister(context.state.tenantsDataLc);
            if (data.status) {
                alert("注册成功");
            }
            return data.status;
        },
        async istenantsRegister(context) {
            const { data } = await apis.tenants.istenantsRegister({account :context.state.tenantsDataLc.account});
            if (!data.status) {
                alert("账号已存在，请重新输入");
            }
            return data.status;
        },       
    },
}